body,h1,h2,h3,h4,h5,h6,p,ul,li,dt,dd,dl,ol,div{margin:0;padding:0;font-size:14px;list-style-type:none;}
a{text-decoration:none;color:#4F6B72;}
a:HOVER{color:#FF9900;}
.wrap_1000{margin:0 auto;width:1000px;}
.red{color:red;}
.right{text-align:right}
.center{text-align:center;}
.errorMessage{color:red;display:inline-block;margin-left:10px;}
img{border:0;}
.error{color:red}

input{vertical-align: middle;}
input[type="text"],input[type="password"]{line-height:28px;border-radius:3px;border:1px solid #999;font-weight:bold;padding:0 5px;height:28px;width:180px;font-size:16px;}
input[type="text"]:focus,textarea:focus,input[type="password"]:focus{border:1px solid #52A8EC;box-shadow:0 1px 2px #52A8EC inset, 0 0 8px #52A8EC;outline:0 none;background:white;}
input[readonly]{background:#EEE;}
input[readonly]:focus{border:inherit;box-shadow:none;background:#EEE;}
textarea{border-radius:3px;border:1px solid #999;width:400px;vertical-align:top;height:150px;}
input[type="text"].error,input[type="password"].error,textarea.error{border-color:red;}
.ext_error:focus,input[type="text"].error:focus,input[type="password"].error:focus,textarea.error:focus{box-shadow:0 1px 2px red inset, 0 0 8px red;}
input[type="submit"],input.button{background-color:#FF9900;border:0;line-height:30px;height:30px;padding:0 25px;font-size:12px;text-align:center;vertical-align:middle;cursor:pointer;font-family:Microsoft YaHei,verdana,Hiragino Sans GB;color:#FFF;}
input[type="submit"]:HOVER,input.button:HOVER{background:#FDA218;}
input[type="submit"][disabled],input.button[disabled]{background-color:#999;cursor:not-allowed;color:#EEE;text-shadow:0px -1px 0px #A26B00;}

.note{border:1px solid #FBEED5;margin:10px;padding:2px 10px;background:#FCF8E3;color:#C09853;}
.hidden_form{display:none;}

.ext_error{border-color:red!important;color:red;}
.ext_error:focus{box-shadow:0 1px 2px RED inset, 0 0 8px RED!important;}

.setting_form{border-top:1px solid #AAA;overflow:hidden;}
.setting_form .setting_nav{position:absolute;width:20%;background:#8CC0E3;line-height:30px;z-index:999;}
.setting_form .setting_nav .item_title{text-indent:65px;line-height:30px;cursor:pointer;text-shadow:1px 1px 2px white;}
.setting_form .setting_nav .item_title:hover{background:#B4D7ED;}
.setting_form .setting_nav .item_title.selected{background:white;cursor:auto;}
.setting_form .setting_content{float:right;width:80%;overflow-y: auto;position:absolute;left:20%;}
.setting_form .setting_content dt{font-size:16px;font-weight:bold;background:#DEEDF7;text-indent:20px;color:#333;line-height:30px;}
.setting_form .setting_content dd{margin:2px 0;line-height:30px;}
.setting_form .setting_content dd.last_dd{margin-bottom:20px;}
.setting_form .setting_content dd>strong{display:inline-block;width:120px;text-align:right;font-weight:normal;vertical-align:top;}
.setting_form .setting_content dd>.edit_item{display:inline-block;width:200px;white-space: nowrap;}
.setting_form .setting_content dd>p{display:inline-block;color:#999;}
.setting_form .buttons{clear:both;position:absolute;bottom:0;right:0;padding:0;width:80%;text-align:right;background-color:#DDD;}
.setting_form .buttons>*{margin-right:10px;}
.setting_form .setting_content dd .edui-box{line-height:normal;}
.setting_form .setting_content a{text-decoration:underline;}
.setting_form .ext_content{display:none;position:absolute;width:80%;background:white;z-index:10;left:100%;}
.setting_form .ext_content>.back_btn{display:inline-block;left:10px;width:44px;height:57px;background:url(/images/next.png) no-repeat;position:absolute;-moz-opacity: 0.70;opacity: 0.70;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70);text-align:center;font-size:18px;text-decoration:none;font-weight:bold;color:#333;line-height:30px;}
.setting_form .ext_content>.back_btn:hover{-moz-opacity: 1;opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);}
.setting_form .ext_content>h6{font-size:16px;font-weight:bold;background:#DEEDF7;text-indent:20px;color:#333;line-height:30px;}
.setting_form .ext_content>.buttons{width:100%;}
.setting_form .ext_content>.ext_main_body{width:90%;margin-left:10%;min-height:300px;overflow-y:scroll;padding:10px 0;}
.setting_form .ext_content>.ext_main_body>.item{border-bottom:1px dashed #CCC;padding:10px 0;}

.y_image_ul{margin:10px;margin-left:120px;}
.y_image_ul>li{display:inline-block;width:80px;height:80px;margin:2px;border:1px solid #DDD;text-align:center;vertical-align:text-bottom;padding:1px;}
.y_image_ul>li:HOVER{border-color:#FFC097;}
.y_image_ul>li.main_li{border-color:#FFC097;border-width:3px;}
.y_image_ul>li.add_li{border-width:0;width:43px;height:43px;text-align:left;margin-left:10px;}
.y_image_ul>li.add_li>.uploadify{width:43px;height:43px;background:url(/images/splitor.png) no-repeat -25px -50px;}
.y_image_ul>li.add_li:HOVER{background-position:-25px 0;}
#queue{background:red;height:10px;}

/**
 * YTable样式
 */
.y_table{padding:0;margin:10px 0 10px;width:100%;border-collapse: collapse;border-spacing: 0;border-left:1px solid #C1DAD7;} 
.y_table caption{white-space:nowrap;display:inline-block;background:#81C8CD;padding:3px 20px 5px;font:bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:white;letter-spacing: 2px;border-radius:4px 4px 0 0;line-height:20px;} 
.y_table th {font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #4f6b72;border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;letter-spacing: 2px;text-transform: uppercase;text-align: left;padding: 2px 6px 2px 12px;background: #CAE8EA  no-repeat;line-height: 24px;} 
.y_table th.nobg{border-top: 0;border-left: 0;border-right: 1px solid #C1DAD7; background: none;} 
.y_table td{border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;background:#fff;font-size:12px;padding:5px 6px 5px 12px;color: #4f6b72;line-height:22px;} 
.y_table .red td,.y_table .red td *{color:red !important;}
.y_table tr:hover td.alt{background:#D3E8E8;}
.y_table tr:hover td.title{background:#E4F1F1;}
.y_table tr:hover td{background:#F5FAFA;}
.y_table tr.selected td.alt{background:#AFD8F3;}
.y_table tr.selected td.title{background:#E4EFFA;}
.y_table tr.selected td{background:#F5FAFF;}
.y_table td.alt{background:#E4F1F1;color:#797268;}
.y_table td.title{background:#F5FAFA;}
.y_table th.spec{border-left: 1px solid #C1DAD7;border-top: 0;background: #fff no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.y_table th.specalt{border-left: 1px solid #C1DAD7;border-top: 0;background: #f5fafa no-repeat;font: bold 10px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#797268;}
.y_table td.red{color:red;}
.y_table td.opts{background:#F5FAFA;}

.editor{margin:0 10px;}
.edui-box .edui-popup-body{min-height:200px;}

.editor{display:inline-block;vertical-align:top;}
.nicEdit-selectTxt{line-height:16px;}

.y_selector{display:inline-block;border:1px solid #AED0EA;padding:0 10px;border-radius:3px;background:white;vertical-align:middle;cursor:pointer;}
.y_selector:hover{border-color:#52A8EC;color:#2779AA;box-shadow:0 1px 2px #52A8EC inset, 0 0 8px #52A8EC;}
.y_selector.ext_error:hover{border-color:red;color:red;box-shadow:0 1px 2px red inset, 0 0 8px red;}
.y_selector.error{border-color:red;box-shadow:0 1px 2px red inset, 0 0 8px red;display:inline-block;}
.y_selector>span{font-weight:normal;font-size:12px;letter-spacing:2px;}

.qtip{}
.qtip .select_text_input{min-width:255px;}
.qtip .select_text_input>input[type="text"]{border-radius:0;margin-right:5px;}
.qtip .select_text_input>.button{padding:0 10px;}
.qtip .select_options{border-top:1px solid #CCC;margin-top:10px;padding-top:10px;}
.qtip .select_options>span{display:inline-block;padding:2px 5px;border:1px solid #CCC;border-radius:5px;margin:1px;cursor:pointer;}
.qtip .select_options>span:HOVER{background:#EEE;}

#header{background:#333;padding:2px 0;}
#header h1{display:inline-block;}
#header h1 a{color:white;font-size:18px;display:inline-block;}
#header h1 img{background:white;vertical-align:bottom;}
#header h1 a>span{background:#666;line-height:30px;display:inline-block;padding:0 10px;width:94px;text-align:center;}
#header #right_nav{color:white;float:right;line-height:30px;font-size:14px;}
#header a{color:white;}
#header>#head_left_nav{position:absolute;left:250px;top:0;font-size:0;}
#header>#head_left_nav>a{padding:0 20px;line-height:34px;display:inline-block;font-weight:bold;letter-spacing:2px;font-size:14px;cursor:pointer;color:#EEE;}
#header>#head_left_nav>a:HOVER{background:#AAA;color:#333;}
#header>#head_left_nav>a.selected{background:white;color:#333;}

#header>#head_right_nav{position:absolute;right:10px;top:10px;color:white;}


#left_nav{width:200px;height:100%;display:inline-block;border-right:1px solid #AAA;margin-right:4px;position:absolute;left:0;}
#left_nav>#splitor{background:url(/images/splitor.png) no-repeat -13px center;cursor:w-resize;width:12px;height:46px;top:0;right:-13px;display:inline-block;position:absolute;filter:alpha(opacity=30);-moz-opacity:0.30;opacity:0.30;overflow:hidden;}
#left_nav>#splitor:HOVER{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background-color:#EEE;}
#left_nav>#splitor.clicked{cursor:e-resize;background-position:-1px center;}
#left_nav>h3{line-height:30px;text-indent:10px;background:#8CC0E3;color:black;text-shadow:1px 1px 2px #FFF;}
#left_nav>div{overflow-y:scroll;overflow-x:hidden;}
#left_nav dl{}
#left_nav dl>dt{line-height:24px;padding:2px 10px;background:#FFDAA1;border-left:4px solid #F90;}
#left_nav dl>dt:HOVER{}
#left_nav dl>dd{line-height:24px;padding:2px 10px;text-indent:10px;color:#AAA;}
#left_nav dl>dd:HOVER{background-color:#FCEEDA;}
#left_nav dl>dd>a{color:#4F6B72;}
#left_nav dl>dd>a:hover{text-decoration:underline;color:#FF9900;}

#right_nav{position:absolute;right:10px;top:0;line-height:30px;}
#right_nav>li{float:left;margin-left:10px;}

#main_content{position:absolute;left:200px;}

h2{line-height:30px;border-bottom:1px solid #333;text-indent:10px;}

.list_tree_content{}
.list_tree_content>ul{float:left;overflow-y:scroll;margin-right:10px;border-right:1px dashed #CCC;}
.list_tree_content>ul>li{line-height:24px;padding:2px 10px;border:1px solid #FFF;margin-top:1px;cursor:pointer;}
.list_tree_content>ul>li:HOVER{background-color:#EEE;}
.list_tree_content>ul>li.selected{background-color:#D3E8E8;border-color:#C1DAD7;}

#footer{background:#666;margin-top:20px;padding:10px 0;color:white;}
#footer a{color:white;}
#footer .wrap_1000{position:relative;}
#footer #copyright{position:absolute;right:10px;top:0;color:#CCC;}

.y_image_ul{}
.y_image_ul>li{position:relative;overflow:hidden;}
.y_image_ul>li>.opts{position:absolute;background:white;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;width:80px;line-height:20px;}
.y_image_ul>li>.opts>a{text-decoration:none;}

form>.row{line-height:36px;}
form>.row>strong{display:inline-block;width:80px;text-align:right;}
form>.row>p{display:inline-block;color:#999;}
form>.bottons{text-align:center;margin-top:20px;}

.process_bar{height:20px;border:1px solid #DDD;background:white;display:inline-block;width:100%;position:relative;}
.process_bar>.process{background:#F90;display:inline-block;height:20px;}
.process_bar>span{line-height:20px;display:inline-block;width:100%;text-align:center;position:absolute;color:black;z-index:100;left:0;color:#4F6B72;}

#ext_info_box{position:fixed;left:329px;top:50px;z-index:10000;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;border:1px solid #CCC;}
#ext_info_box:HOVER{filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1}
#ext_info_box>#ext_box_nav{position:absolute;right:-20px;top:10px;width:20px;}
#ext_info_box>#ext_box_nav a{border:1px solid #CCC;color:#999;display:inline-block;border-left-width:0;margin:2px 0;border-radius:0 5px 5px 0;padding:2px;background:white;background:#EEE;}
#ext_info_box>#ext_box_nav a:HOVER{text-decoration:none;background:white;}
#ext_info_box>#ext_box_nav a.selected{background:white;color:black;}
#ext_info_box>#ext_info_contner{background:white;width:0px;padding:10px;overflow:scroll;overflow-x:hidden;}
#ext_info_box>#ext_info_contner>.box_right_nav{position:absolute;top:10px;right:50px;}
#ext_info_box>#box_close{position:absolute;top:10px;right:10px;color:red;font-size:16px;text-align:center;width:30px;height:30px;line-height:30px;background:#CCC;border-radius:15px;text-decoration:none;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
#ext_info_box>#box_close:HOVER{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity:0.9;}


::-webkit-scrollbar-track-piece{ 
	background:url(/images/scrollbar_bg.png) center repeat-y;
} 
::-webkit-scrollbar{ 
	width:10px;
} 
::-webkit-scrollbar-thumb{
	outline:0px solid #fff; 
	background:#F6F7F7 url(/images/scrollbar_f.png) center center no-repeat;
	border-radius:4px;
	border:1px solid #BDBEBE;
} 
::-webkit-scrollbar-thumb:hover{
	background-color:#E8EBED; 
}